package com.zjdiepu.www.model.dz.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.util.Date;

import com.zjdiepu.www.base.core.BaseVo;
@ApiModel(value="DzContractBindingVo", description="全同套打", parent = BaseVo.class)
public class DzContractBindingVo extends BaseVo{

	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	@ApiModelProperty(name="icbcStagesFee",required=false,value="工商银行分期手续费",example="")
	private Double icbcStagesFee;
	@ApiModelProperty(name="icbcStagesFee2",required=false,value="工商银行分期手续费2",example="")
	private Double icbcStagesFee2;
	
	@ApiModelProperty(name="salersman_code",required=false,value="业务员编码",example="")
	private String salersman_code;
	@ApiModelProperty(name="name",required=false,value="客户姓名",example="")
	private String name;
	@ApiModelProperty(name="idno",required=false,value="客户身份证号",example="")
	private String idno;
	@ApiModelProperty(name="familyAddr",required=false,value="家庭地址",example="")
	private String familyAddr;
	@ApiModelProperty(name="tel1",required=false,value="手机1",example="")
	private String tel1;
	@ApiModelProperty(name="nowTel",required=false,value="固话",example="")
	private String nowTel;
	@ApiModelProperty(name="postcode",required=false,value="邮编",example="")
	private String postcode;
	@ApiModelProperty(name="company",required=false,value="公司",example="")
	private String company;
	@ApiModelProperty(name="companyAddr",required=false,value="公司地址",example="")
	private String companyAddr;
	@ApiModelProperty(name="monthIncome",required=false,value="收入",example="")
	private String monthIncome;
	@ApiModelProperty(name="job",required=false,value="职务",example="")
	private String job;
	@ApiModelProperty(name="sex",required=false,value="性别",example="")
	private String sex;
	@ApiModelProperty(name="maritalStatus",required=false,value="是否结婚",example="")
	private String maritalStatus;
	@ApiModelProperty(name="familyTel",required=false,value="家庭电话",example="")
	private String familyTel;
	@ApiModelProperty(name="companyTel",required=false,value="公司电话",example="")
	private String companyTel;
	@ApiModelProperty(name="bigPpname",required=false,value="汽车品牌",example="")
	private String bigPpname;
	@ApiModelProperty(name="xlname",required=false,value="汽车系列",example="")
	private String xlname;
	@ApiModelProperty(name="cxname",required=false,value="汽车车型",example="")
	private String cxname;
	@ApiModelProperty(name="vin",required=false,value="车架号",example="")
	private String vin;
	@ApiModelProperty(name="numEngine",required=false,value="发动机号",example="")
	private String numEngine;
	@ApiModelProperty(name="dateBill",required=false,value="发票日期",example="")
	private Date dateBill;
	@ApiModelProperty(name="loanMonth",required=false,value="贷款期限",example="")
	private int loanMonth;
	@ApiModelProperty(name="monthlyFee",required=false,value="每月手续费",example="")
	private Double monthlyFee;
	@ApiModelProperty(name="stagesFee",required=false,value="分期手续费",example="")
	private Double stagesFee;
	@ApiModelProperty(name="signLoanAmount",required=false,value="签约贷款额",example="")
	private Double signLoanAmount;
	@ApiModelProperty(name="realLoanAmount",required=false,value="实际贷款额",example="")
	private Double realLoanAmount;
	@ApiModelProperty(name="carPrice",required=false,value="车价",example="")
	private Double carPrice;
	@ApiModelProperty(name="registrationArea",required=false,value="上牌地(车牌登记)",example="")
	private String registrationArea;
	@ApiModelProperty(name="areaRegistration",required=false,value="上牌地市",example="")
	private String areaRegistration;
	@ApiModelProperty(name="provinceRegistration",required=false,value="上牌地省",example="")
	private String provinceRegistration;
	@ApiModelProperty(name="carType",required=false,value="车辆性质",example="新车")
	private String carType;
	@ApiModelProperty(name="familyRegister",required=false,value="户籍地",example="")
	private String familyRegister;
	@ApiModelProperty(name="areaBill",required=false,value="发票地区",example="")
	private String areaBill;
	@ApiModelProperty(name="firstPaymentAmount",required=false,value="实际首付款",example="")
	private Double firstPaymentAmount;
	@ApiModelProperty(name="amountMonthly",required=false,value="月还款额",example="")
	private Double amountMonthly;
	@ApiModelProperty(name="firstMonthTotalAmount",required=false,value="首月本金还款额",example="")
	private Double firstMonthTotalAmount;
	@ApiModelProperty(name="companyRate",required=false,value="公司费率",example="")
	private Double companyRate;
	@ApiModelProperty(name="loanAmount",required=false,value="实际贷款额",example="")
	private Double loanAmount;
	@ApiModelProperty(name="salesmanName",required=false,value="业务员姓名",example="")
	private String salesmanName;
	@ApiModelProperty(name="totalRepaymentAmount",required=false,value="分期首付总额",example="")
	private Double totalRepaymentAmount;
	@ApiModelProperty(name="colorCar",required=false,value="车辆颜色",example="")
	private String colorCar;
	@ApiModelProperty(name="creditResultMark",required=false,value="查询征信结果说明",example="")
	private String creditResultMark;
	@ApiModelProperty(name="auditDetail",required=false,value="审批详情",example="")
	private String auditDetail;
	@ApiModelProperty(name="auditPostil",required=false,value="审批批注",example="")
	private String auditPostil;
	@ApiModelProperty(name="creatorName",required=false,value="审批人",example="")
	private String creatorName;
	@ApiModelProperty(name="orgName",required=false,value="业务员业务单位",example="")
	private String orgName;
	@ApiModelProperty(name="creditPeopleType",required=false,value="征信人员分类",example="配偶")
	private String creditPeopleType;
	@ApiModelProperty(name="carManType",required=false,value="人员分类",example="共同购车人")
	private String carManType;
	@ApiModelProperty(name="contractNo",required=false,value="合同编号",example="")
	private String contractNo;
	@ApiModelProperty(name="numQualified",required=false,value="合格证号",example="")
	private String numQualified;
	@ApiModelProperty(name="loanType",required=false,value="贷款模式",example="新车省内高息")
	private String loanType;
	@ApiModelProperty(name="dealerName",required=false,value="经销商名字",example="经销商名字")
	private String dealerName;
	@ApiModelProperty(name="pickCarTime",required=false,value="提车时间",example="提车时间")
	private Date pickCarTime;
	
	@ApiModelProperty(name="customerId",required=false,value="客户id",example="客户id")
	private String customerId;
	
	
	
	
	//中国银行内容
	@ApiModelProperty(name="firstMonthFee",required=false,value="首月手续费",example="首月手续费")
	private Double firstMonthFee;
	@ApiModelProperty(name="monthlyPrincipalAmount",required=false,value="每月本金还款额",example="每月本金还款额")
	private Double monthlyPrincipalAmount;
	@ApiModelProperty(name="firstMonthAmount",required=false,value="首期本金还款额",example="首期本金还款额")
	private Double firstMonthAmount;
	@ApiModelProperty(name="stagesFee2",required=false,value="分期手续费（补）",example="分期手续费（补）")
	private Double stagesFee2;
	@ApiModelProperty(name="firstMonthFee2",required=false,value="首期支付手续费（补）",example="首期支付手续费（补）")
	private Double firstMonthFee2;
	@ApiModelProperty(name="monthlyFee2",required=false,value="每期支付手续费（补）",example="每期支付手续费（补）")
	private Double monthlyFee2;
	@ApiModelProperty(name="bankRate",required=false,value="银行基准利率",example="银行基准利率")
	private Double bankRate;
	@ApiModelProperty(name="contact1",required=false,value="紧急联系人",example="紧急联系人")
	private String contact1;
	@ApiModelProperty(name="contact1Tel1",required=false,value="紧急联系人电话",example="紧急联系人电话")
	private String contact1Tel1;
	@ApiModelProperty(name="contact1Relation",required=false,value="紧急联系人关系",example="紧急联系人关系")
	private String contact1Relation;
	@ApiModelProperty(name="nowAddr",required=false,value="借款人现住地址",example="借款人现住地址")
	private String nowAddr;
	@ApiModelProperty(name="loanTime",required=false,value="垫款时间",example="垫款时间")
	private Date loanTime;
	@ApiModelProperty(name="icbcAmountMonthly",required=false,value="工商银行每期本金还款额",example="工商银行每期本金还款额")
	private Double icbcAmountMonthly;
	@ApiModelProperty(name="regionRegistration",required=false,value="上牌地中文",example="上牌地中文")
	private String regionRegistration;
	
	public String getRegionRegistration() {
		return regionRegistration;
	}
	public void setRegionRegistration(String regionRegistration) {
		this.regionRegistration = regionRegistration;
	}
	public Double getIcbcAmountMonthly() {
		return icbcAmountMonthly;
	}
	public void setIcbcAmountMonthly(Double icbcAmountMonthly) {
		this.icbcAmountMonthly = icbcAmountMonthly;
	}
	public Double getIcbcStagesFee() {
		return icbcStagesFee;
	}
	public void setIcbcStagesFee(Double icbcStagesFee) {
		this.icbcStagesFee = icbcStagesFee;
	}
	public Double getIcbcStagesFee2() {
		return icbcStagesFee2;
	}
	public void setIcbcStagesFee2(Double icbcStagesFee2) {
		this.icbcStagesFee2 = icbcStagesFee2;
	}
	public Double getRealLoanAmount() {
		return realLoanAmount;
	}
	public void setRealLoanAmount(Double realLoanAmount) {
		this.realLoanAmount = realLoanAmount;
	}
	public Date getLoanTime() {
		return loanTime;
	}
	public void setLoanTime(Date loanTime) {
		this.loanTime = loanTime;
	}
	public String getNowAddr() {
		return nowAddr;
	}
	public void setNowAddr(String nowAddr) {
		this.nowAddr = nowAddr;
	}
	public String getContact1() {
		return contact1;
	}
	public void setContact1(String contact1) {
		this.contact1 = contact1;
	}
	public String getContact1Tel1() {
		return contact1Tel1;
	}
	public void setContact1Tel1(String contact1Tel1) {
		this.contact1Tel1 = contact1Tel1;
	}
	public String getContact1Relation() {
		return contact1Relation;
	}
	public void setContact1Relation(String contact1Relation) {
		this.contact1Relation = contact1Relation;
	}
	public Double getBankRate() {
		return bankRate;
	}
	public void setBankRate(Double bankRate) {
		this.bankRate = bankRate;
	}
	public Double getMonthlyFee2() {
		return monthlyFee2;
	}
	public void setMonthlyFee2(Double monthlyFee2) {
		this.monthlyFee2 = monthlyFee2;
	}
	public Double getFirstMonthFee2() {
		return firstMonthFee2;
	}
	public void setFirstMonthFee2(Double firstMonthFee2) {
		this.firstMonthFee2 = firstMonthFee2;
	}
	public Double getStagesFee2() {
		return stagesFee2;
	}
	public void setStagesFee2(Double stagesFee2) {
		this.stagesFee2 = stagesFee2;
	}
	public Double getFirstMonthAmount() {
		return firstMonthAmount;
	}
	public void setFirstMonthAmount(Double firstMonthAmount) {
		this.firstMonthAmount = firstMonthAmount;
	}
	public Double getFirstMonthFee() {
		return firstMonthFee;
	}
	public void setFirstMonthFee(Double firstMonthFee) {
		this.firstMonthFee = firstMonthFee;
	}
	public Double getMonthlyPrincipalAmount() {
		return monthlyPrincipalAmount;
	}
	public void setMonthlyPrincipalAmount(Double monthlyPrincipalAmount) {
		this.monthlyPrincipalAmount = monthlyPrincipalAmount;
	}
	public Date getPickCarTime() {
		return pickCarTime;
	}
	public void setPickCarTime(Date pickCarTime) {
		this.pickCarTime = pickCarTime;
	}
	public String getCustomerId() {
		return customerId;
	}
	public void setCustomerId(String customerId) {
		this.customerId = customerId;
	}
	public String getDealerName() {
		return dealerName;
	}
	public void setDealerName(String dealerName) {
		this.dealerName = dealerName;
	}
	public String getLoanType() {
		return loanType;
	}
	public void setLoanType(String loanType) {
		this.loanType = loanType;
	}
	public String getNumQualified() {
		return numQualified;
	}
	public void setNumQualified(String numQualified) {
		this.numQualified = numQualified;
	}
	public String getContractNo() {
		return contractNo;
	}
	public void setContractNo(String contractNo) {
		this.contractNo = contractNo;
	}
	public String getCarManType() {
		return carManType;
	}
	public void setCarManType(String carManType) {
		this.carManType = carManType;
	}
	public String getCreditPeopleType() {
		return creditPeopleType;
	}
	public void setCreditPeopleType(String creditPeopleType) {
		this.creditPeopleType = creditPeopleType;
	}
	public String getSalersman_code() {
		return salersman_code;
	}
	public void setSalersman_code(String salersman_code) {
		this.salersman_code = salersman_code;
	}
	public String getName() {
		return name;
	}
	public void setName(String name) {
		this.name = name;
	}
	public String getIdno() {
		return idno;
	}
	public void setIdno(String idno) {
		this.idno = idno;
	}
	public String getFamilyAddr() {
		return familyAddr;
	}
	public void setFamilyAddr(String familyAddr) {
		this.familyAddr = familyAddr;
	}
	public String getTel1() {
		return tel1;
	}
	public void setTel1(String tel1) {
		this.tel1 = tel1;
	}
	public String getNowTel() {
		return nowTel;
	}
	public void setNowTel(String nowTel) {
		this.nowTel = nowTel;
	}
	public String getPostcode() {
		return postcode;
	}
	public void setPostcode(String postcode) {
		this.postcode = postcode;
	}
	public String getCompany() {
		return company;
	}
	public void setCompany(String company) {
		this.company = company;
	}
	public String getCompanyAddr() {
		return companyAddr;
	}
	public void setCompanyAddr(String companyAddr) {
		this.companyAddr = companyAddr;
	}
	public String getMonthIncome() {
		return monthIncome;
	}
	public void setMonthIncome(String monthIncome) {
		this.monthIncome = monthIncome;
	}
	public String getJob() {
		return job;
	}
	public void setJob(String job) {
		this.job = job;
	}
	public String getSex() {
		return sex;
	}
	public void setSex(String sex) {
		this.sex = sex;
	}
	public String getMaritalStatus() {
		return maritalStatus;
	}
	public void setMaritalStatus(String maritalStatus) {
		this.maritalStatus = maritalStatus;
	}
	public String getFamilyTel() {
		return familyTel;
	}
	public void setFamilyTel(String familyTel) {
		this.familyTel = familyTel;
	}
	public String getCompanyTel() {
		return companyTel;
	}
	public void setCompanyTel(String companyTel) {
		this.companyTel = companyTel;
	}
	public String getBigPpname() {
		return bigPpname;
	}
	public void setBigPpname(String bigPpname) {
		this.bigPpname = bigPpname;
	}
	public String getXlname() {
		return xlname;
	}
	public void setXlname(String xlname) {
		this.xlname = xlname;
	}
	public String getCxname() {
		return cxname;
	}
	public void setCxname(String cxname) {
		this.cxname = cxname;
	}
	public String getVin() {
		return vin;
	}
	public void setVin(String vin) {
		this.vin = vin;
	}
	public String getNumEngine() {
		return numEngine;
	}
	public void setNumEngine(String numEngine) {
		this.numEngine = numEngine;
	}
	public Date getDateBill() {
		return dateBill;
	}
	public void setDateBill(Date dateBill) {
		this.dateBill = dateBill;
	}
	public int getLoanMonth() {
		return loanMonth;
	}
	public void setLoanMonth(int loanMonth) {
		this.loanMonth = loanMonth;
	}
	public Double getMonthlyFee() {
		return monthlyFee;
	}
	public void setMonthlyFee(Double monthlyFee) {
		this.monthlyFee = monthlyFee;
	}
	public Double getSignLoanAmount() {
		return signLoanAmount;
	}
	public void setSignLoanAmount(Double signLoanAmount) {
		this.signLoanAmount = signLoanAmount;
	}
	public Double getCarPrice() {
		return carPrice;
	}
	public void setCarPrice(Double carPrice) {
		this.carPrice = carPrice;
	}
	public String getRegistrationArea() {
		return registrationArea;
	}
	public void setRegistrationArea(String registrationArea) {
		this.registrationArea = registrationArea;
	}
	public String getCarType() {
		return carType;
	}
	public void setCarType(String carType) {
		this.carType = carType;
	}
	public String getFamilyRegister() {
		return familyRegister;
	}
	public void setFamilyRegister(String familyRegister) {
		this.familyRegister = familyRegister;
	}
	public String getAreaBill() {
		return areaBill;
	}
	public void setAreaBill(String areaBill) {
		this.areaBill = areaBill;
	}
	public Double getFirstPaymentAmount() {
		return firstPaymentAmount;
	}
	public void setFirstPaymentAmount(Double firstPaymentAmount) {
		this.firstPaymentAmount = firstPaymentAmount;
	}
	public Double getAmountMonthly() {
		return amountMonthly;
	}
	public void setAmountMonthly(Double amountMonthly) {
		this.amountMonthly = amountMonthly;
	}
	public Double getFirstMonthTotalAmount() {
		return firstMonthTotalAmount;
	}
	public void setFirstMonthTotalAmount(Double firstMonthTotalAmount) {
		this.firstMonthTotalAmount = firstMonthTotalAmount;
	}
	public Double getCompanyRate() {
		return companyRate;
	}
	public void setCompanyRate(Double companyRate) {
		this.companyRate = companyRate;
	}
	public Double getLoanAmount() {
		return loanAmount;
	}
	public void setLoanAmount(Double loanAmount) {
		this.loanAmount = loanAmount;
	}
	public String getSalesmanName() {
		return salesmanName;
	}
	public void setSalesmanName(String salesmanName) {
		this.salesmanName = salesmanName;
	}
	public Double getTotalRepaymentAmount() {
		return totalRepaymentAmount;
	}
	public void setTotalRepaymentAmount(Double totalRepaymentAmount) {
		this.totalRepaymentAmount = totalRepaymentAmount;
	}
	public String getColorCar() {
		return colorCar;
	}
	public void setColorCar(String colorCar) {
		this.colorCar = colorCar;
	}
	public String getCreditResultMark() {
		return creditResultMark;
	}
	public void setCreditResultMark(String creditResultMark) {
		this.creditResultMark = creditResultMark;
	}
	public String getAuditDetail() {
		return auditDetail;
	}
	public void setAuditDetail(String auditDetail) {
		this.auditDetail = auditDetail;
	}
	public String getAuditPostil() {
		return auditPostil;
	}
	public void setAuditPostil(String auditPostil) {
		this.auditPostil = auditPostil;
	}
	public String getCreatorName() {
		return creatorName;
	}
	public void setCreatorName(String creatorName) {
		this.creatorName = creatorName;
	}
	public String getOrgName() {
		return orgName;
	}
	public void setOrgName(String orgName) {
		this.orgName = orgName;
	}
	public Double getStagesFee() {
		return stagesFee;
	}
	public void setStagesFee(Double stagesFee) {
		this.stagesFee = stagesFee;
	}
	public String getProvinceRegistration() {
		return provinceRegistration;
	}
	public void setProvinceRegistration(String provinceRegistration) {
		this.provinceRegistration = provinceRegistration;
	}
	public String getAreaRegistration() {
		return areaRegistration;
	}
	public void setAreaRegistration(String areaRegistration) {
		this.areaRegistration = areaRegistration;
	}
	
	
}
